import ptBR from '@teld/q-components/lang/pt-BR';
import { merge } from 'lodash';

export default merge({}, ptBR, {
  label: {
    true: 'Sim',
    false: 'Não',
    changeNotify:
      'As condições de consulta foram alteradas, você deseja executar a consulta?',
    createNewFilter: 'Criar Novo Filtro',
    operateMore: 'Mais Operações',
    query: 'Consulta',
    t_filter: ' Filtrar',
  },
  dataGrid: {
    nameAsc: 'Nome ↑',
    nameDesc: 'Nome ↓',
    countAsc: 'Contagem ↑',
    countDesc: 'Contagem ↓',
    groupNullText: 'Sem',
    quickGroup: 'Agrupar por',
    quickGroupBy: ' ',
    quickGroupChoice: 'Selecione',
    emptyText: 'Sem dados disponíveis',
    filterOperation: {
      contains: 'Contém',
      notContains: 'Não Contém',
      startsWith: 'Começa Com',
      endsWith: 'Termina Com',
      equal: 'Igual A',
      notEqual: 'Diferente De',
      lessThan: 'Menor Que',
      greaterThan: 'Maior Que',
      lessThanOrEqual: 'Menor Ou Igual A',
      greaterThanOrEqual: 'Maior Ou Igual A',
      between: 'Entre',
      default: 'Redefinir',
      isBlank: 'Está Em Branco',
      isNotBlank: 'Não Está Em Branco',
      startDate: 'Data de Início',
      endDate: 'Data de Término',
      dateBetweenErrMsg:
        'A data de início não deve ser posterior à data de término',
    },
    rowNumber: 'Número',
    sortAsc: 'Ordenar Crescente',
    sortDesc: 'Ordenar Decrescente',
    sortClear: 'Limpar Ordenação',
    sortReset: 'Redefinir Ordenação',
    cancel: 'Cancelar',
    confirm: 'Confirmar',
    true: 'Sim',
    false: 'Não',
    cmdColumn: {
      drawerTitle: 'Configurações da Coluna',
      helper:
        'Adicionar ou excluir colunas, arrastar e soltar colunas para ajustar a ordem de exibição.',
      columns: 'Colunas',
      sort: 'Ordenação',
      descTips: 'Decrescente',
      ascTips: 'Crescente',
      delete: 'Excluir',
      drag: 'Arrastar',
      cancel: 'Cancelar',
      confirm: 'Confirmar',
      addColumn: 'Adicionar',
      // resetSort: 'Redefinir Ordenação',
      // hideColumn: 'Ocultar Coluna',
      // setColumn: 'Configurações da Coluna',
      // choice: 'Por favor, escolha',
    },
  },
  button: {
    more: 'mais',
  },
  editTable: {
    deleteRow: 'Selecione a linha a ser excluída',
    selectRow: 'Selecione uma linha',
    tips: 'Aviso',
    deleteConfirm: 'Confirmar para excluir as linhas selecionadas?',
    operate: 'Operar',
    addRow: 'Adicionar',
    deleteRows: 'Excluir',
    save: 'Salvar',
    reset: 'Reiniciar',
    saveSuccess: 'Modificado com sucesso',
    order: 'SN',
    requiredMsg: 'Obrigatório não pode estar vazio',
  },
  uploader: {
    checkFileName:
      'La carga falló, compruebe que el nombre del archivo contenga caracteres especiales como _, +, &, %, slash, etc.',
    warning: 'Dica',
    success: 'Upload bem-sucedido.',
    invalid: 'Falha no upload, o conteúdo carregado é inválido.',
    Extension:
      'Falha no upload, tipo de recurso não suportado (extensão de arquivo) ou formato PathId incorreto.',
    unknown:
      'Falha no upload, verifique se o nome do arquivo contém caracteres especiais ou uma extensão de arquivo desconhecida.',
    maxLength:
      'Falha no upload, o nome do arquivo excede o comprimento máximo ou contém caracteres sem suporte.',
    tips: 'Arraste e solte o arquivo nesta área ou',
    add: 'Clique em Adicionar',
    rules: 'Regras de envio',
    maxSize: 'O tamanho do arquivo não deve exceder',
    deleteList: 'Excluir lista carregada',
    start: 'Iniciar envio',
    uploadList: 'Lista de arquivos para envio',
    deleteUploadList: 'Eliminar la lista de archivos cargados',
    filesType: 'Formatos de arquivo suportados',
    SingleFileSize: 'O tamanho de um único arquivo não deve exceder',
    noFileSize:
      'O tamanho do arquivo não atende aos requisitos, por favor, filtre e tente novamente.',
    noFileType:
      'O tipo de arquivo não atende aos requisitos, por favor, filtre e tente novamente.',
    duplicate: 'Não faça o upload do mesmo arquivo repetidamente.',
  },
  popupFilter: {
    reset: 'Redefinir',
    confirm: 'Confirmar',
    title: 'Filtrar',
    filter: 'Filtrar',
    defaultCondition: 'Condição padrão',
    showStatistics: 'Exibir estatísticas',
  },
  mixedView: {
    toolbar: {
      lvGroupfilter: 'Agrupamento',
      lvFilter: 'Filtro',
      lvColumnsetting: 'Configuração de Coluna',
      lvExport: 'Exportar',
      lvExportlist: 'Exportar Lista',
    },
    tabs: {
      ListView: 'Visualização de Lista',
      // CardView: 'Visualização de Cartões',
      // TreeView: 'Visualização de Árvore',
      // PivotView: 'Visualização de Pivô',
      ChartView: 'Visualização de Gráfico',
    },
    title: {
      nonPagination: 'Sem Paginação',
      pagination: 'Paginação',
      statistics: 'Estatísticas',
      userSelection: 'Seleção do Usuário',
      press: 'Pressione',
      count: 'Contagem',
      sum: 'Soma',
      avg: 'Média',
      sortTypeDsName: 'Rótulo',
      sortTypeDsValue: 'Valor',
      dataSortList: 'Ordenação Padrão',
      dataSortListDes: 'Decrescente',
      dataSortListAsc: 'Crescente',
      pieChart: 'Gráfico de Pizza',
      histogram: 'Histograma',
      lineChart: 'Gráfico de Linha',
      barChart: 'Gráfico de Barras',
      funnelChart: 'Gráfico de Funil',
      year: 'Por Ano',
      month: 'Por Mês',
      week: 'Por Semana',
      date: 'Por Data',
      hour: 'Por Hora',
      minute: 'Por Minuto',
      second: 'Por Segundo',
      edit: 'Editar',
      sort: 'Ordenar',
      listView: 'Visualização de Lista',
      CardView: 'Visualização de Cartões',
      treeView: 'Visualização de Árvore',
      pivotView: 'Visualização de Pivô',
      chartView: 'Visualização de Gráfico',
      refresh: 'Atualizar',
      export: 'Exportar',
      filter: 'Filtrar',
      setColum: 'Configurações da Coluna',
      feildSet: 'Configurações de Campo',
      chart: 'Gráfico',
      setChart: 'Configurações do Gráfico',
      chartType: 'Tipo de Gráfico',
      configuration: 'Área de Configuração',
      name: 'Nome',
      groupBy: 'Agrupar Por',
    },
    placeholder: {
      chartName: 'Por favor, preencha o nome do gráfico',
      groupBy: 'Agrupar Por',
      selectGroupingBy: 'Por favor, selecione o agrupamento por',
      collectionMethod: 'Método de Coleta',
      polymerization: 'Polimerização',
      polymerizationMethod: 'Método de Polimerização',
      sortMethod: 'Método de Ordenação',
    },
    notify: {
      sameChartName: 'Nome já existe',
      notError: 'Depurador, isso não é um erro',
      version: 'O formato do esquema atual é a versão 1.0',
      delete: 'Tem certeza de que deseja excluir',
      required: 'Validação Obrigatória',
      name: 'Nome',
      repeat: 'Repetir',
      limtMessageConfirm:
        'Existem ${count} registros que atendem às condições, excedendo o limite superior de ${limitMax} definido pelo sistema. Tem certeza de que deseja continuar consultando?',
      limtMessage:
        'O conjunto de resultados da consulta excedeu o limite superior de ${limitMax} definido pelo sistema, por favor, reduza o intervalo de consulta ou exporte os dados para análise estatística.',
      limtLinkMessage: 'Clique aqui para consulta associada',
    },
    config: {
      pageIndex: 'Índice da Página',
      pageSize: 'Tamanho da Página',
      queryFilter: 'Condições Avançadas de Filtro de Consulta',
      sort: 'Condições Avançadas de Ordenação de Consulta',
    },
    button: {
      cancel: 'Cancelar',
      save: 'Salvar',
      delete: 'Excluir',
      listViewFilterTips: 'Filtrar',
      listViewColumnTips: 'Configurações da Coluna',
      more: 'Mais ações',
    },
    rowNumber: 'Número',
    sortAsc: 'Ordenar Crescente',
    sortDesc: 'Ordenar Decrescente',
    sortClear: 'Limpar Ordenação',
    sortReset: 'Redefinir Ordenação',
    cancel: 'Cancelar',
    confirm: 'Confirmar',
    true: 'Sim',
    false: 'Não',
    chartLoading: 'Loading...',
  },
  popupSearch: {
    btnSearch: 'Buscar',
    btnCancel: 'Cancelar',
    history: 'Histórico',
    confirmDeleteHistory: 'Tem certeza de que deseja excluir todo o histórico?',
    clear: 'Limpar',
    totalCount: '{totalCount} resultados no total',
    bottomLineText: 'Não há mais',
  },
  prefabPagination: {
    jump: 'Ir para',
    total: 'Total de {{total}} itens',
    pageSize: 'itens/página',
  },
  quickFilter: {
    all: 'todos',
    clear: 'Limpar',
    TRUE: 'Sim',
    FALSE: 'Não',
    dateFilterOpts: {
      today: '@hoje',
      yesterday: '@ontem',
      week: '@semana',
      last_week: '@semana passada',
      month: '@mês',
      last_month: '@mês passado',
      year: '@ano',
      last_year: '@ano passado',
    },
    placeholder: {
      pleaseEnter: 'Por favor, entre ',
    },
  },
  ttable: {
    rowsPerPageLabel: 'registro',
    paginationLabel:
      'Mostrando ${firstRowIndex} a ${endRowIndex} de ${totalRowsNumber} linhas',
  },
  dateTime: {
    today: 'Hoje',
    current: 'Agora',
    cancel: 'Cancelar',
    confirm: 'Confirmar',
    InvalidDate: 'Data inválida',
    OutRange: 'Data fora do intervalo compatível',
  },
  date: {
    days: 'Domingo Segunda Terça Quarta Quinta Sexta Sábado'.split(' '),
    daysShort: 'Dom Seg Ter Qua Qui Sex Sáb'.split(' '),
    months:
      'Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro'.split(
        ' ',
      ),
    monthsShort: 'Jan Fev Mar Abr Mai Jun Jul Ago Set Out Nov Dez'.split(' '),
    headerTitle: date =>
      new Intl.DateTimeFormat('pt-BR', {
        weekday: 'short',
        month: 'short',
        day: 'numeric',
      }).format(date),
    firstDayOfWeek: 0, // 0-6, 0 - Sunday, 1 Monday, ...
    format24h: false,
    pluralDay: 'dia',
  },
  select: {
    noData: 'Sem dados',
  },
  selectHelper: {
    etc: 'etc',
    checked: 'Selecionado',
    warning: 'Aviso',
    maxCheckWarningMessage: 'Você pode selecionar no máximo {0} itens',
    clearMessage: '¿Está seguro de que desea borrar todas las selecciones?',
  },
  queryPlan: {
    viewBySub: 'Suscribirse para ver',
    notify: {
      success: 'Plano {0} bem-sucedido',
      fail: 'Plano {0} falhou, razão do falha: {1}',
      shareSuccess: 'Compartilhamento bem-sucedido',
      planChange: 'O plano atual foi alterado',
      notifyIgnoreTitle: 'Dica amigável',
      ignoreContent:
        "Você escolheu 'ignorar o alerta de mudança de plano'. Se você deseja salvar o plano depois de sua alteração, você pode fazer isso selecionando o plano de pesquisae clicando em salvar. Se você deseja ativar novamente o 'alerta de mudança de plano', você pode fazer isso clicando na campainha na lista suspensa do plano de pesquisa.",
      closeIgnore: 'Fechar alerta',
      keepIgnore: 'Manter alerta',
    },
    title: {
      queryPlan: 'Consultar el plan',
      queryCondition: 'Las condiciones de consulta',
      save: 'Salvar',
      saveAs: 'Salvar como',
      ignore: 'Ignorar',
      openPlanChange: 'Ativar alerta de mudança de plano',
      closePlanChange: 'Desativar alerta de mudança de plano',
      defautSort: 'Ordenação padrão',
      aseSwort: 'Ordenar por nome ascendente',
      descSort: 'Ordenar por nome descendente',
      searchPlaceholder: 'Digite o nome do plano',
      setDefault: 'Definir como padrão',
      cancelDefault: 'Cancelar padrão',
      moveUp: 'Mover para cima',
      moveDown: 'Mover para baixo',
      top: 'Topo',
      del: 'Excluir',
      default: 'Padrão',
      planList: 'Lista de regimes',
      //收起 翻译
      collapse: 'recolher',
      //展开 翻译
      expand: 'expandir',
      //已选条件 翻译
      selectedFilter: 'condições selecionadas',
      //请输入 翻译
      pleaseInput: 'Por favor insira',
      edit: 'editor',
      myPlan: 'Mi plan',
      create: 'crear',
      createPlan: 'crear plan',
    },
    dialog: {
      shareDetail: 'Detalhes do compartilhamento',
      shareBy: 'Compartilhado por',
      shareTo: 'Compartilhado com',
      share: 'Compartilhar',
      know: 'Entendi',
      planName: 'Nome do plano',
      choiseShare: 'Por favor, selecione o destinatário do compartilhamento',
      userName: 'Nome',
      department: 'Departamento',
      shareWarning:
        'O plano não pode ser compartilhado com você mesmo, os dados foram filtrados',
      reName: 'Renomear',
      planNameLengthCheck: 'O nome do plano pode ter no máximo 11 caracteres',
      planIsExist: 'O plano já existe',
      planSaveAs: 'Salvar plano como',
      planType: 'Tipo de plano',
      publicPlan: 'Plano público',
      previtePlan: 'Plano privado',
      defaultPlan: 'Plano padrão',
      deletePlan: 'Você tem certeza que deseja excluir este plano?',
      public: 'Pú',
      previte: 'Pr',
      planByShare: 'Pa',
      planToShare: 'C',
      cancelTop: 'Cancelar topo',
      topPlan: 'Topo',
    },
    subWarning: {
      warnName: '_Aviso de assinatura',
      saveSuccess: 'Salvo com sucesso',
      subWarningName: 'Nome da assinatura',
      functionName: 'Nome da função',
      WarnSubConditionOptions: [
        'Quando o número de dados for maior que 0',
        'Quando o número de dados for menor que 0',
        'Personalizado',
      ],
      subCondition: 'Condição de assinatura',
      choise: 'Por favor, escolha',
      dataNum: 'Número de dados',
      subRate: 'Taxa de assinatura',
      subRateIsTemp: 'Taxa de assinatura não existe',
      order: 'Ordem',
      day: 'Dia',
      hour: 'Hora',
      operate: 'Operar',
      getSubWarningFail:
        'Falha ao obter informações de assinatura, contate o administrador do plano',
      getSubWarningFailToRety:
        'Falha ao obter informações de assinatura, tente assinar novamente',
      notice: 'Escopo de notificação',
      noticeTemplate: 'Modelo de conteúdo de notificação',
      noticeContent: 'Conteúdo da notificação',
      tokenPlaceholder: 'Por favor, insira o Token',
      secretPlaceholder: 'Por favor, insira o Secret',
      notifyPerson: 'Notificar e @pessoa',
      cancelSubWarning: 'Cancelar assinatura',
      viewSubWarning: 'Visualizar assinatura',
      subWarning: 'Assinar plano',
      stepInfo: [
        'Informações básicas',
        'Informações de assinatura',
        'Informações de notificação',
      ],
      prevStep: 'Passo anterior',
      nextStep: 'Próximo passo',
      subWarningNameisNotEmpt: 'Nome da assinatura não pode estar vazio',
      isInt: 'O valor esperado do número de dados deve ser um inteiro positivo',
      rateIsNotEmpt: 'Taxa de assinatura não pode estar vazia',
      tokenIsNotEmpt: 'Token não pode estar vazio',
      secrtIsNotEmpt: 'Secret não pode estar vazio',
      notifyPersonIsNotEmpt:
        'Notificar e @pessoa, por favor, especifique o campo de pessoal a ser @',
      subSuccess: 'Assinatura bem-sucedida',
      subFail: 'Assinatura falhou, razão: {0}',
      cancelSubSuceess: 'Assinatura cancelada',
      cancelSubFail: 'Falha ao cancelar assinatura, razão: {0}',
      cancelSub: 'Cancelar assinatura',
    },
    mobile: {
      run: 'Executar',
      clear: 'Limpar',
      reset: 'Reiniciar',
      saveTargetPlan: 'Salvar o plano atual?',
      advanceFilter: 'Filtro avançado',
      filterPlan: 'Plano de filtro',
      filterCondition: 'Condição de filtro',
      planManager: 'Gerenciamento do plano de filtro',
      more: 'Mais',
      saveAndRun: 'Salvar e executar',
      contains: 'Contém',
      notContains: 'Não contém',
      startsWith: 'Começa com',
      endsWith: 'Termina com',
      equal: 'Igual a',
      notEqual: 'Diferente de',
      lessThan: 'Menor que',
      greaterThan: 'Maior que',
      lessThanOrEqual: 'Menor ou igual a',
      greaterThanOrEqual: 'Maior ou igual a',
      between: 'Entre',
      in: 'Em',
      notin: 'Não em',
      and: 'Quando',
      _and: 'E',
      _or: 'Ou',
      filterRelationCheck:
        '【{0}】A condição deve existir, por favor, configure',
      other: 'Outro',
      complexPlaceholder: 'Solo ver el modo complejo',
      currentPlan: 'El programa actual:',
    },
  },
  stepper: {
    previous: 'Anterior',
    next: 'Próxima',
    done: 'Concluído',
  },
  importExport: {
    more: '更多',
  },
  portal: {
    portalSetting: 'Configuración de componentes',
    title: 'Título',
    showRefresh: 'Mostrar botón de actualización',
    isAutoRefresh: '¿Es actualización automática?',
    refreshInterval: 'Intervalo de actualización (s)',
    operateSetting: 'Configuración de parámetros',
    refreshIntervalWarning:
      'El intervalo de actualización no puede estar vacío o ser cero o menos de 0',
    topic: 'Tema de negocio',
    choiceMetrics: 'selección de métricas',
    switchingCommonScheme: 'cambiar a esquema común',
    switchingPreviteScheme: 'cambiar a esquema privado',
    savePortalInstance: 'guardar instancia de portal',
    addMetricWidget: 'agregar widget de métrica',
    addPortalWidgets: 'agregar widget de portal',
    reset: 'reiniciar',
    delete: 'eliminar',
    placeholder: 'Por favor ingrese un nombre de asunto de negocio',
    deletePortalet: 'Está seguro de eliminar el widget del portal?',
  },
  editorV2: {
    'default': 'Por defecto',
    'delete': 'Eliminar',
    'confirm': 'Confirmar',
    'cancel': 'Cancelar',
    'resize': 'Cambiar tamaño',
    'undo': 'Deshacer',
    'redo': 'Rehacer',
    'brush': 'Brocha de formato',
    'container': 'Bloque resaltado',
    'eraser': 'Borrar formato',
    'toc': 'Sumário',
    'heading': 'Texto/Título',
    'font-family': 'Fuente',
    'font-size': 'Tamaño de fuente',
    'bold': 'Negrita',
    'italic': 'Cursiva',
    'underline': 'Subrayado',
    'strike': 'Tachado',
    'link': 'Enlace',
    'source-code': 'Código fuente',
    'code': 'Código en línea',
    'subscript': 'Subíndice',
    'superscript': 'Superíndice',
    'hr': 'Línea divisoria',
    'todo': 'Lista de tareas',
    'emoji': 'Emoji',
    'highlight': 'Resaltar',
    'font-color': 'Color de fuente',
    'align': 'Alinear',
    'line-height': 'Alto de línea',
    'bullet-list': 'Lista desordenada',
    'ordered-list': 'Lista ordenada',
    'indent-decrease': 'Disminuir sangría',
    'indent-increase': 'Aumentar sangría',
    'break': 'Salto de línea',
    'image': 'Imagen',
    'video': 'Vídeo',
    'attachment': 'Adjunto',
    'quote': 'Cita',
    'code-block': 'Bloque de código',
    'table': 'Tabla',
    'printer': 'Imprimir',
    'fullscreen': 'Pantalla completa',
    'ai': 'Inteligencia artificial',
    'paragraph': 'Párrafo',
    'h1': 'Título 1',
    'h2': 'Título 2',
    'h3': 'Título 3',
    'h4': 'Título 4',
    'h5': 'Título 5',
    'h6': 'Título 6',
    'standardColors': 'Colores estándar',
    'historyColors': 'Usado recientemente',
    'insertTable': 'Insertar tabla',
    'row': 'Fila',
    'column': 'Columna',
    'align-left': 'Alinear a la izquierda',
    'align-right': 'Alinear a la derecha',
    'align-center': 'Centrar',
    'align-justify': 'Justificar',
    'insert-column-left': 'Insertar columna a la izquierda',
    'insert-column-right': 'Insertar columna a la derecha',
    'insert-row-top': 'Insertar fila arriba',
    'insert-row-bottom': 'Insertar fila abajo',
    'delete-column': 'Eliminar columna',
    'delete-row': 'Eliminar fila',
    'merge-cells-horizontal': 'Combinar celdas horizontalmente',
    'merge-cells-vertical': 'Combinar celdas verticalmente',
    'split-cells-horizontal': 'Separar celdas horizontalmente',
    'split-cells-vertical': 'Separar celdas verticalmente',
    'delete-table': 'Eliminar tabla',
    'edit-link': 'Editar enlace',
    'unlink': 'Eliminar enlace',
    'visit-link': 'Visitar enlace',
    'link-address': 'Dirección del enlace',
    'link-open-type': 'Tipo de apertura de enlace',
    'link-open-blank': 'Nueva ventana',
    'default-font-size': 'Tamaño de fuente por defecto',
    'default-font-family': 'Fuente por defecto',
    'codeblock-ai-auto-comment': 'Comentario automático',
    'codeblock-ai-code-explain': 'Explicación del código',
    'placeholder-tell-ai-what-to-do-next':
      'Dile a AI qué hacer a continuación, por ejemplo: Ayúdame a traducir al inglés',
    'tip-you-can-enter-text-above-or-select-the-operation-below':
      'Sugerencia: Puedes ingresar texto arriba o seleccionar la operación debajo',
    'you-can-do-the-following': 'Puedes realizar las siguientes acciones:',
    'improve-writing': 'Mejorar la escritura',
    'check-spelling-and-grammar': 'Revisar ortografía y gramática',
    'make-shorter': 'Hacer más corto',
    'make-longer': 'Hacer más largo',
    'translate': 'Traducir',
    'summarize': 'Resumen',
    'ai-append': 'Agregar',
    'ai-replace': 'Reemplazar',
    'ai-cancel': 'Cancelar',
    'ai-continuation': 'Continuación AI',
    'ai-expansion': 'Hacer más largo AI',
    'ai-optimization': 'Optimización AI',
    'ai-proofreading': 'Revisión AI',
    'ai-translation': 'Traducción AI',
    'ai-more': 'Mais...',
    'comment': 'Comentario',
    'comment-placeholder': 'Ingresar contenido del comentario',
    'pdf-export': 'Exportar a PDF',
    'word-export': 'Exportar a Word',
    'word-import': 'Importar desde Word',
    'refrenceIsDelete': 'Referência foi deletada',
    'positionToOrgin': 'Ir para o original',
    'refrence': 'Referência',
    'beforeHour': 'Há horas',
    'beforeSecond': 'Segundos atrás',
    'beforeMinute': 'Minutos atrás',
    'beforeDay': 'Dias atrás',
    'allComment': 'Todos os comentários',
    'currentComment': 'Comentários atuais',
    'showComment': 'Mostrar ou ocultar anotações',
    ///find and replace
    'find': 'encontrar',
    'replace': 'substituir',
    'find-replace': 'encontrar e substituir',
    'search-placeholder': 'por favor insira o conteúdo da pesquisa',
    'replace-placeholder': 'por favor insira o conteúdo de substituição',
    'match-case': 'corresponder maiúsculas e minúsculas',
    'find-previous': 'anterior',
    'find-next': 'próximo',
    'replace-all': 'substituir tudo',
    //
    'outline': 'Estrutura',
    'editor-placeholder': 'Digite "/" para acessar comandos rápidos',
    'tip-click-to-add-references': 'adicionar referência',
    //
    'beginToCreate': 'Começar a criar',
    'cancelCreation': 'Parar',
    'aiFailed': 'Falha na geração de criação',
  },
});
